Reuse of Database Design Decisions
نویسنده
چکیده
Reuse of available databases can support database design and reverse engineering of databases by allowing design decisions to be derived from existing databases This article proposes a method for reusing databases similar to the approach used in case based reasoning Similar databases or similar parts of databases are rst determined We then discuss the information to be reused and how it can be validated Two methods for building libraries are suggested for use in this process
منابع مشابه
4store: The Design and Implementation of a Clustered RDF Store
This paper describes the design and implementation of the 4store RDF storage and SPARQL query system with respect to its cluster and query processing design. 4store was originally designed to meet the data needs of Garlik, a UK-based semantic web company. This paper describes the design and performance characteristics of 4store, as well as discussing some of the trade-offs and design decisions....
متن کاملDesign Rationale and Reuse
Design Rationale refers to the decisions that underlie the design of a system; why it was made the way it was, and not some other way. These decisions are closely interrelated and often diicult to track. Design rationale information is important in software reuse for at least two reasons; rst, the design decisions that went into a component will help to determine where it can appropriately and ...
متن کاملA semantic information model for capturing and communicating design decisions
A semantic information model to improve reuse and communication of engineering design knowledge is presented in this paper. We consider design to be a process involving a sequence of decisions informed by the current state of information. As such, the information model developed is structured to reflect the conceptualizations of engineering design decisions with a particular emphasis on semanti...
متن کاملAided Software Engineering ( CASE )
The success and acceptance of reuse tools and libraries depends on their integration into existing software development environments. However, the addition of large libraries of reusable components to software design databases only exacerbates the problem of design data management. Object-oriented databases originated to meet the requirements of design data management that relational databases ...
متن کاملAn Efficient Automated Tool for Design Time Reusability
The development of new applications based on the existing design and code increases software quality. This work shows how design reuse increases software quality. It is important in the development of new software version from the existing applications. It enables the reuse of significant portion of the existing design. Software Reuse is one of the most beneficial aspects of Change Management. ...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
عنوان ژورنال:
دوره شماره
صفحات -
تاریخ انتشار 1999